var pms = this.getItem('frmOperation').getValues();
if (!Ext.isEmpty(pStatus)) {
    pms.stdStatus = pStatus;
}

var btnSave = this.getItem('btnSave');
var btnDel = this.getItem('btnDel');
var saveDisabled = btnSave.disabled;
var delDisabled = btnDel.disabled;

var me = this;
Ext.Msg.show({
    title: T.label.save,
    msg: T.msg.are_you_sure_to_save_data,
    icon: Ext.Msg.QUESTION,
    buttons: Ext.Msg.YESNO,
    fn: function(btnId) {
        if ('yes' == btnId) {
            btnSave.setDisabled(true);
            btnDel.setDisabled(true);

            YX.ZbusRpc.request({
                module: 'SqcmSaveOcvStandardService',
                showSuccess: true,
                params: {
                    ocvStd: pms
                },
                success: function(rsp) {
                    me.getItem('frmOperation').getForm().reset();
                    me.loadOcvStdListStore();
                },
                callback: function() {
                    btnSave.setDisabled(saveDisabled);
                    btnDel.setDisabled(delDisabled);
                }
            });
        }
    }
});